<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

/**
 * 城市模型
 * author : wucan
 * date : 2017-10-30
 */
class City extends Model
{
    public $timestamps = false;

    protected $primaryKey = 'cityID';

    protected $table = 'city';

    protected $fillable = [
        'cityID',
        'name', //名字
        'num', //编号
        'PID', //父id
        'type', //层级
        'isChoose', //
        'time', //添加时间
        'id', //添加人id
        'province', //省级ID
        'city', //市级ID
        'area',
        'switch', //代理商开关 1为关 2为开
        'is_open', //站点开关 1为关 2为开
        'orderby',
        'lat',
        'lng',
    ];

    public function shop()
    {
        return $this->hasMany('App\\Models\\Shop', 'city_id', 'cityID');
    }

    public function city_site()
    {
        return $this->hasOne('App\\Models\\CitySite', 'cityID', 'cityID');
    }
}
